incurvated point of an artichoke leaf - Französisch Englisch Wörterbuch